flounder through - German English Dictionary